61312148
96575182
46177453
79868010
85242132
99203929
37342055
51537144
76074021
18864945
39519435
3126256
29186241
12683253
59718201
8566377
36281083
16923765
6025328
98145983
93458739
79508666
9992226
63856033
69349060
82123167
77998918
82839312
83927194
4562899
2918430
41031502
11236204
23964125
2005838
57253712
19975832
70329901
48563980
40755931