48661672
79067363
5222967
1953986
66109590
94178768
71527569
3643714
11668978
81705037
32724120
97769818
4730174
97283699
3080214
17291117
80884932
4246639
89959945
13063833
31499469
65861177
23019686
76844811
88021331
56773403
83571281
26509016
96353429
5424343
87082114
34764114
26113983
68182482
46041601
46954235
965827
87068076
19266764
36281291