48566468
74828550
46976606
19802748
72045175
25097540
35444047
61179366
16236566
12125448
91186387
34796678
14064093
21487169
90129647
12212522
52858463
39054330
272276
31057376
82863020
75295953
17002539
9044209
9144259
81715494
91211652
96287929
31662348
62682643
11609773
9230815
56641860
27305966
5730532
49886933
40221312
17306481
972074
30164299