88821693
83052816
90775445
563717
56012088
37622995
42455186
92537431
62833541
53615182
9045256
68978033
74364048
34091265
16309443
54176167
55129277
31182693
49644647
59528601
39881807
82713261
78813805
4212013
270345
28664919
82781003
38868691
63529967
99032110
39462932
58587577
59924153
38635448
54635732
91669565
24885249
79539463
1845203
43623474