61015244
56598683
9814160
64982663
26081389
57686704
32493180
28793776
1487936
79084520
14383708
55293012
92424715
2642682
26639045
1609588
69556408
5978780
32657518
52296910
9565142
33154858
53201577
79132691
20734045
59304893
8303737
39453575
16516393
8613162
33852005
18431166
76304214
95937243
739565
396971
5365359
36843530
50646952
87047605