41065682
2842936
7101924
32332123
7645748
43903139
608148
30911344
2774191
2154336
982524
68175677
1494433
42347936
50041107
49757721
58298115
62655006
66339623
65129302
1779310
92681401
22999345
15309007
89942556
25388301
1908637
62673101
9038635
39033208
63702437
14128378
17801668
25108076
9821213
22586711
12109075
822238
8078252
39418997