2858400
99379945
17639194
41057155
39985736
46372109
71066295
14559719
57743192
5251670
95147540
87436027
33943677
93129502
39022959
7107304
37815284
69051546
64442296
89919720
31718190
81256398
27764172
19828800
47628317
92195313
72988626
4036106
35112476
58048764
79915380
36773738
16859405
29941380
80353148
76887585
53411066
7005839
37418214
35345029