37383925
1050884
7522735
51012743
71165011
58121037
98249473
74522556
4586899
46715495
5090395
37133140
43242811
19932958
43524040
15468223
51281524
1013191
67882002
62915296
9628443
33736424
5959761
40518517
63257038
84025203
92714377
33256389
89167240
1243106
1776567
30525068
51349003
73746472
26199244
25781856
16903442
43207079
25082602
79734813