17954544
36986468
13513393
86327324
4489620
63151644
9157904
96579005
56555022
75686549
52543677
8507554
30984555
17688090
63618158
78096886
252943
32479921
88013052
1837510
5898893
67024339
216732
48332192
18961281
5807723
64732356
5549702
96648752
9912321
2129860
78122978
74271794
70186330
56549183
93802818
81326985
15239773
39199286
9301320