52735629
96093213
97501924
61869235
53379771
57902505
51876976
2718725
43821406
1315327
7007215
91685050
7832886
63911140
91705071
49501768
40492465
67161319
44974572
57228746
34982731
86865385
63385210
9645468
29122642
72547689
9601397
89627216
81126047
64854764
90084530
77321123
9161592
57799141
74201162
14487830
28921196
38782175
96975483
1429661