44205468
50529812
79165159
35071887
99994500
64797611
91834254
586416
7312673
28483897
39759498
29256624
48391369
19766167
2252112
68561931
34053565
7427510
65903520
12529110
26243806
45624956
85477823
61252391
1252220
69751763
18726599
96229817
49716079
11218402
83322345
5760545
40484055
65184463
59117024
65439565
58824730
4654670
49284360
25388164