12664028
68049049
63891523
97048506
5227932
81349815
427676
71691556
7857738
38219153
61344596
2831429
76533298
30713113
9313303
92688804
58182666
36395062
65402710
1263142
79733816
44273965
58961994
19671595
37514025
96437753
46289429
77939416
81279592
63112861
51295635
90699433
34871540
39054711
55919802
93953210
1901032
3172394
66612171
38979656