77268194
88047633
19056524
49973588
30514033
97396043
2895334
83543210
36486057
40677051
15214105
61176158
11519811
31729519
72955389
79548373
95571307
3643823
48405072
709680
70588495
4015074
35129759
25418124
79843682
55833563
17477822
62916692
61688606
52598145
17287018
65547590
1216187
5191752
10092219
87546414
30437819
84237578
80237410
75656698