6664257
43857680
5511924
62619460
52693122
20593545
95905387
4943698
95677016
29262847
5399405
38611157
9454884
1002958
91982245
97054796
17866850
31768684
28696647
8979245
23674239
53962378
70595210
96159397
4342984
34188167
26095782
42799929
77845490
33099555
64372633
10226455
4791719
65066998
79324681
4044747
77327904
40943890
26517313
85105109