37975058
7276080
69869873
78766724
9889969
75278718
15554882
88536074
39753111
25784749
18293394
16283661
96443659
38897476
56626802
9424849
23026901
23239419
26957688
40524626
4858299
50394280
91184417
94923778
36137655
65703960
51883489
20889958
74492324
19952392
74962968
70282589
61955694
85179196
35649762
14188409
286773
41847627
4685499
9287977