96099990
10689879
24585115
7443499
57543100
62958654
39482508
63731798
72632794
54927747
60307949
51675456
48874572
7578207
12666099
27422171
88649422
68659137
71095911
16632514
85868507
81247132
16697066
95993189
92529671
83909982
82182811
7988276
16092388
1615769
69064674
44717175
80744440
36203123
62322514
74936910
56676824
1155459
56998929
29209587