63988652
13054621
45292838
27777016
14372869
86854694
96544146
56587530
19511317
52066433
29926512
5918927
13279181
62375659
34203077
94463390
6667002
50791282
4284747
92409428
63484174
57211577
91819618
50899898
77673204
98298959
50042516
29488015
72705857
48924262
90375585
27424754
26269381
212150
38234882
63755432
35141905
1684701
33877641
65935206