6626660
77994625
60402516
90834381
9912524
52122150
40994270
34644408
18974780
8668911
81585449
26886190
53525470
54425233
78179378
9642191
40186914
4556400
67353563
99678776
87911727
94127218
17033125
34367425
44275085
41356157
99612490
39081946
6057847
99144180
56177392
54028372
9668193
55046355
44495006
979174
47887027
10165230
85182243
51277538