73412506
21221683
80212586
68182446
34952425
32646670
7203865
48115861
82062274
271178
22835006
57106879
85083500
45689002
56914426
79286815
63063516
99601393
98101044
7801383
69693059
1933554
40456915
44261802
28751493
5671738
84699071
60101372
17103425
84334655
61505828
63038731
93134065
38343886
78256589
37087670
91832039
13608460
87597892
74796119