80503269
95923014
84005210
5272529
15687764
22804064
5754712
87034113
67071283
9127567
32596446
6688118
416094
37867899
77058549
50637822
1542359
49084212
4118303
58469232
33657507
50838051
98789073
25727219
69801452
33527014
41821468
65901903
43577175
33965054
555398
54476142
13607129
50753703
28686497
88951876
323689
65638629
30798604
2122375