38725399
50782645
91498382
38207394
76526089
8115761
47051922
61124590
5335943
34272245
87738402
56555597
35277104
934566
55957213
84828660
73227017
74137164
88926851
81096222
77898933
73224729
94802270
41391364
1991752
32095392
48827784
99941664
17857973
13371311
75395712
51326510
46736168
39611451
9144929
41042037
41993224
22167880
69742768
35484517