40589922
55042861
63324923
86361383
15099131
90604260
8049550
11094059
61118000
76411822
62349964
48655031
21346236
33113111
45474350
5853773
96862789
57112531
26074398
69379422
91826187
26077381
29398856
69861836
13391432
6374314
5958816
58601246
47836619
889223
30193196
51736727
89067058
62255818
22089236
4087883
37976446
60194720
8235503
72206509