97575755
4618897
55208199
89801379
33101474
9742930
12872464
22092275
40992836
9118345
40757079
14314429
36329081
23284749
57754992
74046700
5195202
28744715
11622397
70696507
16136285
70565222
89482190
11022516
64637019
42022884
3837812
41039219
88324786
2321237
73594863
23032792
8367135
64705230
20355773
55965984
22655918
38244019
30869221
14712266