63296408
11856997
49256376
9025199
15031507
25047927
8596226
36507528
84006051
62033130
15357044
32349773
39933393
82896321
66737607
3562692
55465217
14608286
76839787
56788333
37811373
58284429
9922081
78868167
70955653
51555070
16269345
78063405
67405771
3806916
57122446
352565
12817448
66266448
59114275
62694481
89101709
60881907
265523
96533745