74969589
8280654
49039318
12813484
85603048
59075302
77684100
98338220
11236066
18375250
80264275
35072156
52213394
2882501
50136728
66343433
2361921
41601818
39244365
55479505
73712302
63565541
54439509
5584688
28772343
55673055
4016016
24509825
13695407
7768185
57328176
5161114
12756696
44693750
52252243
97693291
34777700
9981714
9802331
8751045