91382162
8399287
29263305
61148692
78591019
79042927
92029683
45266184
70581059
42482762
68283727
74976265
24313458
19808152
87808553
20472737
9752206
12647785
64652393
10939927
91445570
56386085
65574578
8673151
64281449
65131495
9883747
31094804
51798883
44554453
30631277
49871609
35176696
65588514
9587586
68298369
66732490
79022542
39034734
5848262