2379501
92089531
68066566
3033550
4522225
19832763
930663
23481494
12479327
53196275
34089034
11967750
59175456
43666182
9995538
36471073
38633837
91066902
67046218
88665294
35204555
17115719
9133637
747138
9247
6603189
65937128
76555198
76034256
64232434
62767562
9801592
79032744
44849600
3043816
64147174
51092458
29626724
67606699
861357