26652955
836494
91876760
28794829
3155274
2473663
16528208
20139411
53444852
2659299
76329895
12793502
69214879
50369900
929139
35085323
20344653
43549321
53747800
65375768
3525480
53862584
82686513
38317329
46457850
45012020
48874500
50174953
2907205
3770629
9565844
18298210
68385993
72353231
24756939
38726824
5850969
6026873
47679610
2483675