94078666
29879051
7479161
92684776
53017454
5137420
435112
75723534
10438113
38075576
87467632
76278012
73229250
75719093
6858932
33596537
70971060
9256256
83829359
37501477
62498113
3625293
66082476
69046021
29575934
63592468
1081132
36489848
99567957
79677049
24717912
5183908
53879102
6702756
32672437
49787218
19824777
96809169
53561044
76276317