30366613
52844996
96473991
803746
69854632
35912577
48899105
83852682
17008390
70674949
89908621
25316848
80064727
2844422
25732968
130151
59293106
38659905
84652
16546237
91702114
15185058
60679853
32463213
58519738
31048432
78438346
7449883
59008206
77324198
21998138
1241691
3279183
85303580
53906210
40406870
5726766
71978724
366393
6805145