22569096
89464414
76699298
51703973
67709244
12583690
12727601
92714421
3483159
45041297
99863561
6593515
75123077
66281921
14906472
26812347
12359104
20677433
76212
497839
97009384
9192950
73329994
81999756
46578932
2824685
2702812
54095651
15611665
73259279
4048592
29008515
73409680
37986370
11035973
40515067
38281069
40052870
2200255
27897683