91946578
7427199
36576881
26413359
67688343
87242270
18366552
80751824
16131233
89285767
24541327
65217279
26127558
22782785
80488882
76173930
90529061
19911933
14179816
92181329
43187121
48873639
10833199
64304854
61442338
50798383
14241133
96472771
97143079
37338769
56894508
58251586
30782762
322196
36971047
72008954
59831370
41083571
23899758
3745393