16073292
838490
2683449
68173325
7481207
55725750
54381250
68828728
36469932
78142192
61108340
94861538
6146830
787293
23486585
55253334
9841101
19632326
86459387
25568896
42415775
86861525
61761045
63327333
28332408
8563852
57175396
35672421
67462065
83701030
16928763
54143301
99213242
63969330
74068809
44351197
55317835
46322463
33142800
98167964