37623599
4109572
47969193
96106483
99847533
89923809
54994212
61832603
96149012
75459617
84601313
45938844
75798556
369788
7425819
4886820
77536315
45604496
33782067
20857268
94196831
70287472
80624260
87565458
60174562
66098448
50075055
61792977
89518015
96896962
36205572
97949378
1633480
43362853
2882259
66701467
64594859
97959571
7698910
68575026