16737099
69842693
7138615
18661524
4993062
64478001
72267976
94489467
76693673
98325136
66027442
1970688
93006848
34859074
22486985
8474890
31006747
18688281
41541147
44612515
23479679
47708622
34484817
30285553
66486398
50417239
283759
51805360
70713103
71062066
89279280
66233830
49004099
25051770
84408608
94236641
79546472
65388037
38245179
85593847