13582290
492346
1935513
62896448
96947727
56594387
3212848
3545221
56375437
9113007
1705821
97059570
3125526
9557981
45774221
45614077
18309128
49982925
20093946
80173302
66228727
86499559
81397328
26999462
11632563
21352969
94391359
43699925
33225228
11405725
72112353
99687500
5687323
82134089
36849217
53563966
875735
71774024
9053651
60856820