87291593
71345150
7292232
19997022
58764396
69291143
11084090
4477200
66903583
53973018
89763826
14212406
65662887
64423758
49526173
20826556
74918951
59117481
18585297
86271754
11364579
80959253
82343071
75237300
69741724
25331247
30617326
55975205
39923753
69796853
91157670
85348267
293242
19255119
62053618
51463270
17959620
98665282
41081804
81374446