94403681
36799781
86227851
73375596
28202936
62475847
11266240
31507181
37885770
73428986
36768636
531290
95509000
94842254
58992304
2388902
999255
6273155
82344024
23839754
3869445
15519156
29043055
11324407
2971503
83882578
28104321
8527451
94321146
10272938
20589348
55167041
95752935
12751459
91541759
8078797
38498853
25444630
93589595
59481410