49555183
28215305
27464504
19017437
86575546
49356557
2058068
63068361
64043504
73285086
77021214
22796833
90823586
50243652
60246181
65582882
59368764
55185267
68884999
76034708
54146062
13141585
10158270
82321347
21316451
14417139
5342220
33117702
29959685
22185323
35088396
1733758
63739405
6937416
39747294
63928111
9597692
69499896
92652829
7960487