67628650
9644892
52019885
10044012
39471484
4454206
1653964
8823870
41338219
94807012
33277955
86804154
85598893
1641936
876889
28134684
73819739
78661361
61409569
83023462
8439249
48804135
99243746
68257990
43862464
43449251
17941932
47749378
81267027
89839199
3763316
78632748
14322830
29598778
46103955
56175360
76039402
35149419
39905713
30254854