12511677
94072658
8546964
88742505
31934468
89803050
41292304
42965301
7981806
667623
17404059
43189901
2346305
21952326
55566768
81887253
34077051
59449325
70874611
81006566
94602682
37365086
42556816
19496497
62561799
30036183
99075528
75394847
77978978
4365111
78266762
1453316
50059243
70835816
83825469
2684104
71144043
10252056
9701657
97685730