3348802
91013159
31562184
87166145
80379360
2649932
24415654
15879126
198997
74336658
10308694
68065825
23887398
19624317
59533168
66496440
84607166
30641200
5920698
9070649
18733692
90562821
92276803
11894338
58968506
72302234
88912199
89866644
93836014
5193633
98106093
32568477
17738340
60562759
65871760
92167658
97079543
5856231
56735913
63238838