45132935
67633679
24405471
23325595
1466282
88642357
53182354
60784265
22394357
5185450
5925314
19447818
85596486
84198136
35824033
2909897
51763971
55678205
83057934
276625
84687035
47838837
73106506
20375728
1247405
73044497
9953374
7279246
44012559
78667877
92834458
2085214
85893115
67179113
80079769
66565265
69125448
64886471
7006203
29169178