47392989
43059158
57599777
97718289
19471380
2529327
34022006
1218391
44549524
92242462
48992112
17291943
96061047
69619088
61203282
77106518
16449151
4334720
30478973
31963094
83455842
30511512
85132005
36185315
3777261
81363850
2092793
57117779
95187341
39307339
88064425
2606783
93494456
74984255
164869
29765167
52689312
931471
59969080
85405398