84693346
28693266
75374462
61587832
64644074
84421440
5182260
99801871
87583240
79522215
59919872
9184979
90831518
15586453
51243567
10395708
35408419
27596089
83504016
87043382
21614598
63038888
15572686
14268073
92608570
19688146
2305340
78722710
11855047
90715904
55107613
22142148
28562716
33951801
53936522
1616962
5659239
23063536
20279948
79303008