93368462
2233919
60052223
19603822
986604
9666522
42144478
35492736
84353266
7406292
27113796
70619085
3919646
77723809
28331527
78633850
60787230
88888423
1934295
48907745
70517840
81729895
6902583
55783764
53837580
20626943
94505079
8002136
4178648
62535995
10798707
82667254
89454530
63126912
48543793
74905410
19109228
9095894
39249345
34403876