63333877
15448782
77244340
4031816
79004141
3507631
124594
93235700
9887164
93609480
78719671
59965098
13749394
16896930
30848846
84249037
40937572
74214663
4171346
24464998
1371567
4969905
82133549
74143463
84326761
38074225
57849265
31458874
30995665
65665138
76017199
20901430
73257169
6011445
95389454
92199725
3614758
80961166
5208262
38792903