45399479
53633394
1602772
4087458
21035487
79985528
29371067
42655326
13083272
54049454
5035683
59607886
16045444
28292460
57657543
55558266
52382965
78004062
3211722
41996397
45409722
51146390
2437336
71761351
54177905
23985782
26872846
2012529
98929936
6241225
45286702
49223852
1278349
88375
505951
74592051
82523208
80374087
14473278
806216