54693949
85479790
3385323
50951471
6685383
71376545
12167227
45057959
57103205
11018101
6087381
494164
15323552
63952650
74183656
86398452
62806409
18751789
85945912
81675352
37272175
68263955
36517171
41002660
708656
15518184
76709145
66472967
37252590
58594426
23107136
88702090
13755197
71912095
24845625
29839894
5788931
40286525
63546437
11317786