80332628
94229190
23157949
50533707
92797609
6913764
86706084
58348671
15784807
42884331
2585762
3693694
37905251
6578258
27901081
6878074
88758988
19673568
30365957
63517302
56983637
42619905
41191367
30306055
50113009
5694257
23848475
66967668
46642818
6528907
40013121
49257008
60739009
69111403
83996705
47972437