37067940
10498588
3801121
87286428
6203495
94619968
40417365
4839884
82156412
23462321
68392521
50805815
713951
19796213
58797150
68893810
35558266
80017797
3282296
51864360
18129177
79062647
48175982
98577933
35484575
2854391
19623007
24049577
98861391
95662296
29397680
24605857
16376814
45788462
611435
86561425
53356082
31749214
11367128
50409007