12807901
83807882
10613428
42014713
5215951
6383893
7035835
4684257
20188404
45845757
93731603
16759224
56379426
52412704
33178402
13363064
16565508
85332077
1025421
75303745
34852912
60346210
5121540
51016896
39596532
33421059
419649
10907479
9522392
48683519
55116089
69245262
28815159
56989796
28966968
81736360
25385892
31461588
77833520
70928571