65032537
1428330
59909406
62215740
87317627
62448661
24637476
11731106
95841676
77783978
22001071
63901803
79735972
99684797
82501791
39535260
99696189
9051100
3993118
621304
79518580
78708930
90588319
52347478
63838225
20364151
47523982
54338390
20836244
13912252
7446350
75552741
82172230
90588883
59266376
98559384
44906301
84072551
11867631
94477870