54624648
55334336
31555212
59497836
17417964
29089720
66601436
35819342
77314671
48503167
24785539
97392059
77633984
20949089
97489457
9363769
86943996
9742443
83019103
42124084
5960105
7626115
1016100
40672343
13251979
2116833
79006437
7579264
4034184
9025395
96631099
92266066
11264345
96749237
35979572
57528140
54873019
48076795
95577227
6624358