36116835
18068639
84729113
73326629
74644383
35328541
137253
30654370
30491881
64044286
35995341
11868916
7101026
488605
24369230
5806704
62731408
99801097
94269314
34718060
48903405
72713869
34872421
68119092
81647070
82617670
37977268
82138688
7222306
61554885
3147317
77313072
46741686
12255847
30026188
67604485
3407405
50488386
22352191
78747876