58342391
92251710
64223165
19558153
90441451
76725900
4292567
82172839
21066943
68006920
25211610
84527505
68987079
51314671
83108792
23891175
32961748
59841183
4405298
61123831
43402962
81475365
44777437
7642776
71941845
87456145
2559613
43458443
90746153
3566504
61303597
1289575
25171310
3653352
60925935
53538732
77817447
49701254
10686758
43691043