59373989
5121052
22976974
17805685
83529619
37944648
24912976
87557464
49327048
285727
54282230
71978408
66062197
7790709
753020
748483
5371549
89069218
99702127
10702287
81024950
34709209
14701775
76153474
6241207
81083937
51542329
84872814
34874621
8643511
12986950
74728233
62744930
16558098
11886680
47869948
16604523
69488541
50098860
40805589