57846804
40503341
1717313
20213910
20357105
70056529
80679121
18029383
9014585
44304667
16996466
7413402
46812370
89063114
62602819
3741736
48127934
47443434
5881197
85835656
53554024
95738569
94892607
86663303
1187310
56657451
9358882
14046786
67042446
8899727
32954214
9275533
11151688
25293254
44903901
92736018
43762784
43085238
24547606
60992301