17247953
13388717
65521137
59968592
57176326
46698270
89197047
92563639
24161301
7955319
30404973
24674610
37299441
86323593
42481681
49313648
92322548
79967777
67857053
35199653
44223116
13796372
89498916
76351724
10904757
4218735
50236874
5234913
42802621
67658855
7721175
78673147
90553951
32229913
83671435
77678018
43677122
92411658
2131995
44343728