37562161
8008925
34587313
58092312
6793116
24579154
24068888
35487853
37164085
36836560
70874806
72302786
70255252
25057357
31678846
7909004
5950499
26678112
1285405
65484625
86731266
31475199
236964
12087526
56344748
35691732
27807251
23729710
51886564
51653958
39665455
70383396
56123916
74626391
94307534
97475453
24958918
78099147
5296485
72525025