60707898
57399435
32314389
41477594
46308630
90738857
68984006
356516
58649150
42525317
35386560
25713563
14225721
3945962
76906303
23975143
27932931
73241500
66619588
10473446
55794639
37178429
25835612
7939198
28458738
30386475
37607223
48023909
55746081
82433129
94245828
43711575
13895572
50901559
80896121
8439824
11294829
26379835
26981590
79416220