1642330
10842225
4738995
23197714
93616628
51758930
2185902
7085304
11479448
15244809
4917946
11839230
5399493
22905268
98876229
39365490
79126903
25832926
36979970
7588631
11006852
28673919
30447723
50161576
88994147
84681294
28119022
53992919
1344242
70043837
54889816
98912082
19719033
12853409
2122363
33858301
259578
84178559
38621144
91402180