27375436
5473391
4824211
17305483
60656972
82347064
68529955
24048415
5062241
98678730
41979207
21879807
9002201
92322503
33508083
71691364
20228181
18914701
69246430
31396201
7042723
41351521
47213235
86122312
15085802
28785820
50744189
35678327
57781697
57861528
89559370
61083875
60574584
96581068
4147208
848227
19571108
35497477
30603219
48059224