94515926
24367072
63053271
42734801
63046918
17439979
29655777
1239624
83784539
82524317
2250252
7931995
47714910
56549225
1809773
10094347
90423268
26463240
66955666
6683042
17259400
88296630
92882590
8695711
75958997
27643940
99172438
97165770
81303968
64263760
51568590
63319
27489395
52232819
26544246
47689461
42647205
7132728
14308288
22091973