19954096
46692819
56544259
62074784
5024885
9052220
70011985
24724698
40685526
8232547
68237895
87863637
54206436
80648121
3224938
75229125
78999386
81188563
43862671
72572810
61435216
2065049
1629726
80696477
85163228
7290646
51422205
24246739
80041705
37822228
73138232
32863597
67779089
36043359
7127240
52189896
64737703
78699978
23117087
71224161