16816923
25722641
45569462
49322618
46806125
63373025
45977979
36752873
5290620
77575906
14004260
80659150
63642884
47431950
2991574
86421974
94338098
93823189
53512195
16874762
50963548
78215295
55211480
70232381
66312669
2273785
11723824
71536780
35813971
10102239
61735851
54753267
37718509
89304985
90106386
61255097
97261291
31571294
18882338
23653950