27195081
98599474
88392420
26832968
26613800
7873914
65266842
93038832
11654205
43008529
99107733
70731536
6078601
65724004
4413314
7137612
68978915
51753715
34335016
70587606
97156239
5944571
7281340
5678175
76436285
11354456
35393070
13536360
53593931
35028187
24489144
85294486
18133087
77609915
42637195
53346021
97445105
84141233
86426555
40883413