91501525
93962076
69172744
15361871
19073260
43656053
26592816
47769311
69191910
76418872
82098915
51629415
9378608
3482657
88669839
80277169
529943
6819516
70495969
71283297
4383090
12124704
7166727
77865140
86031358
35466033
67388978
93195461
84831251
77059248
42351611
8388300
73013450
9046228
91559958
1242910
26973471
39895865
47332616
11611594