51977493
55388219
84385366
44851932
96927339
50401250
88767062
81325521
94803147
17879180
53638237
40718066
90873582
2757968
6145646
94288544
22281803
50893568
2471917
25808706
923482
39404229
8765438
17329566
29753320
32114155
82292010
12545290
83026036
86429028
44659047
4296636
3614563
66813028
57918106
4267586
3189880
53177192
38186285
7523649