54907362
80225274
56453232
36314173
50082753
35349669
69014823
24695106
36625093
4230854
42656286
23597822
9359839
59798459
9563480
62558008
518976
251739
3079370
66189227
25276671
55517420
78127434
48608289
2775514
55917187
7364819
593965
7509180
55176131
47633563
70655054
4519464
2196856
61598389
16755291
81608323
5371370
49852153
96444170