58833452
40208065
2222613
90324857
66783788
4904202
9739321
81805598
95626322
88396537
70089877
2328356
29686402
12943128
7686109
70768236
72953367
61542170
60037467
8954283
51844148
74245721
72816275
55402993
38856677
84639721
12749311
16878158
26852409
65526659
48154736
60619552
2894942
76826590
45046669
20576364
2197073
53924558
37941159
1462865