45435428
58851965
70154655
6103344
72656811
53858016
98055553
53531048
87484392
61718503
44825654
79613956
16624945
31986023
53019395
19983455
99535709
68881302
96683444
46235730
70792267
77032698
23492305
2213788
84913173
2890117
39127038
75513581
37713248
35747493
86321647
23226089
99384388
29135147
17546439
59664159
49734316
53728592
13926126
26775476