44253048
4885969
10217125
75471935
7226725
66898102
57211863
8352971
54553223
1845000
89864560
2321723
81326916
1221241
62047021
9145297
32841822
8771564
42153879
12792541
89326072
7871738
40999671
23012054
36196265
88381114
77534099
62099617
58635120
22274915
760958
3223722
7955922
19595286
22256929
39459925
9942400
8119864
99147535
21283337