32367075
43999768
43201248
82502203
12824767
79265028
69065522
3839760
39069098
85128650
9142704
97758783
11338771
4034550
5928255
675510000
32337471
28435822
9567508
39527460
46925895
41174636
70657308
82903063
48393570
54506431
32301144
70842574
9106367
77143892
48861936
9154011
15023588
9535852
2304743
529767
60985680
37316226
6487764
4687777