23798645
8225996
23492531
2795326
15354669
30499619
88112738
72964903
72905740
90513969
16962241
60624599
32282845
59474367
97678910
78864543
56729907
41099311
40402824
78842767
53824098
523498
39851453
81638105
75434330
2434038
32863726
4660406
99213139
44251034
66193844
49573041
41248533
96409839
72589668
46392277
78458038
31274549
1335
29996624