36237013
29051362
14994908
43859228
20308592
62299195
97111724
83904185
1664879
1288829
40487247
76985359
39159695
81922168
36014592
38579304
78416181
87995816
24241717
95967507
14372178
49132256
17881403
65635498
31057993
38635677
84258110
44339835
12961649
72195995
56771716
3678890
66086091
13668371
93691783
41046048
6211723
38518028
46599971
71374327