63533468
24492527
30989066
668117
74724697
64901146
38867486
163012
69226438
94822395
79462647
32526743
18949747
28884708
1794970
81389111
131140
58055136
254262
19307801
91608372
6041446
14912707
6411618
2682402
13743881
72303148
85915311
72037674
49409937
53487631
35418409
4164800
9967668
26791386
55573175
32225042
88999077
80929734
1900899