88444213
16797062
13559328
72186777
55367398
80337031
8266971
42467961
40184300
19298207
1583502
78028888
17283620
85689671
59255886
37438235
36586108
12272950
14558315
16551370
23651920
6566511
82926897
37359018
59215256
4484724
15975969
40489344
22728374
52778755
1685715
6043828
3878963
8221850
17323599
22313281
42439467
89705544
72801190
16315466