72508433
30654930
181567
38836050
86335098
7568481
49295792
29415827
95225
81832618
96044992
77083984
73873719
14361086
67261748
10813954
28069255
81441414
30336102
68978439
19125501
79261064
97773074
3271050
9011631
49918393
87263214
20455284
671245
6919355
1322209
55326883
29625783
85913650
4534585
16667714
30406342
21888183
58748658
232151