80178699
6036351
89255407
75652776
23676977
62884748
8445797
79976304
63653100
92156183
84227205
63138544
59932835
13351329
6417921
31861890
22183919
48196811
77302751
11384927
29879038
25554268
60801189
58209577
71551229
52769135
32693729
68704159
47551762
23078205
26132104
58267298
86878180
61281924
75142813
70195699
64969848
14672643
2836804
1345281