38658735
29562565
2272184
52382483
73552280
6325098
7169767
26796254
79312334
96893771
11305589
63517951
3574861
56895729
47056792
82699779
91855883
86364389
98213186
4038752
88426925
81806068
10432100
18423086
49081004
23809663
72358408
83223558
35916204
26553719
52974577
67106705
71769700
15194791
32885458
11718820
26811548
80815146
30957025
2745628