35526144
29424052
69382378
68158998
6363685
13638481
604510
25815722
86301631
1310379
24127635
74065373
90304408
13782182
72469041
63456262
83368161
32257907
98003956
86925903
97333401
70068637
87773390
70125794
41104632
54121133
16518996
85099902
72178841
29012612
32886225
37998460
86588095
96895008
49324807
13742146
7112338
70412945
55745762
71274870