90865714
71317341
10074641
61694966
45448157
46115356
17798272
31092459
77235521
1931554
25131040
96052649
18184278
11197208
32499425
13421223
90812148
34314855
46047618
28176220
18182366
79732888
19187347
91485111
75014177
3905682
85313868
36172211
40009962
33987456
34371418
14322245
1523885
60318354
83992875
37828110
92863123
10163612
93679772
3167199