4416703
45178570
31181281
6690992
24988902
59801456
3439502
90179010
89121883
264535
68068596
8801314
18214396
11308228
79194411
87299562
82024577
27895283
85169672
23148750
73679383
15552483
72243513
98262770
53786191
9999467
99671068
89881646
33916443
67896468
25492804
5410161
6154242
33622273
52058214
583719
60962211
98323663
76945545
13468734