32777690
97905612
4638480
24103416
31377883
977975
5697100
68678378
69898231
20702909
27047694
49682464
49503533
17633755
14537911
82884254
3584194
22913292
6529334
33346570
70442278
39058776
20751639
29947946
414577
20326544
56669417
26062124
15259446
6956473
45158085
67335541
96195857
44484120
10962814
75932451
27805902
9512352
7192515
67087247