19244757
24303333
9157691
78689751
13444752
7102896
93613805
741216
82304772
8801313
64303149
54137564
13185257
13376208
50617070
84172934
43485589
73571497
19103414
36676704
51983826
90527869
77606294
80779977
94292453
78903321
8837229
4392919
5685144
45971142
22953970
52567173
49646330
5580292
74591503
52725629
81529373
7245651
47486267
31531116