45708396
49898172
16622217
78197644
92355883
59138034
34403943
87186427
10479387
25697306
67579843
46866545
63323492
45433124
15048866
46432911
56193471
41653679
97856306
71504793
60992915
1513975
44675680
57993762
3379344
76057713
73762224
75387070
98909385
14914888
74759173
70293979
37451110
17397555
35756894
39979494
52679807
8127255
11567985
7180414