57522702
7968592
713137
40087151
31965908
96432246
935671
41104823
5298979
47708036
334653
44637125
3884786
62599086
92933204
65956984
8211319
2384611
979054
76036187
47711730
74677452
12294287
98957717
33644130
9226140
14511128
11541705
27603869
9562264
97259661
8118177
30779451
63378151
2090345
86752803
58899441
55348427
41131509
9712525