98718043
31751448
73698094
4602722
26082256
7529489
94969426
86208007
72949175
24149023
29248447
6068981
34673810
28085453
4776985
65753476
75063636
74258114
62176025
13637382
66862655
53068353
40424307
19607694
5941635
86494270
65949570
20648626
85228912
48009975
36571833
91301313
72213244
80407625
59853259
76972652
73593500
79841153
96154423
30635024