35837169
53437894
23809274
85648101
23785684
56257613
885228
73203550
1816834
80505042
1935301
23002078
47455592
41671946
80657591
70013567
50806590
69081898
6179543
4306093
35142457
19795789
18768388
22212097
29351883
8832880
28082138
59738940
71141002
75469469
84927302
120343
56594230
7339732
92557696
45815979
46921072
18983657
55878301
28134976