13504363
74098437
47032633
67053180
56206759
83343141
47125908
58207668
68386873
70871381
34321905
9147303
25935000
6661985
1243194
73767658
45678394
92406103
19509587
49182217
1388122
56165585
51323486
2526271
56586765
18931580
99956912
97793701
78641263
85123788
56815222
20568505
91724125
14194348
15345843
88267964
92411152
63573825
1996349
1428479