58306718
98888973
688910
30365277
50524240
16825164
45417970
9233372
61754910
52207038
18108858
88429900
11506429
77091803
24754703
78179895
33247477
59156268
81213562
90758746
66628591
88516009
79685619
52315655
72906509
66661369
19131476
21319148
7241818
18505060
51753341
3330955
89186546
9544428
15221850
54619928
50659804
52111583
38224688
49094010