46779182
55649509
48253042
13356186
31867539
3027412
39136685
20468857
39337627
2544786
9758367
14321633
42178286
803359
68041568
6702626
70004310
26698686
8194159
25725737
71037793
38125548
16587072
61824705
67283791
49159295
98989069
55384542
90208839
70149114
26566850
42234221
72495998
87127810
35156416
15728521
8277154
8953360
21768280
17868091