75384430
4512683
44631201
1919628
9733593
79826176
2659573
27931927
69249657
6949415
99381944
40701225
281940
12065279
9076153
97088719
18256358
66107788
3224879
89621037
82119786
83159521
15133641
41735239
69381791
42407097
28849145
57996858
66762201
75649844
23504766
95294916
96565490
73249719
3817634
707286
17182626
38357963
3871177
2272765