43491110
77407364
43318736
8236569
93351045
42094459
78447053
29752763
52965464
70129544
14635346
40904169
67911316
82848020
75777477
77012400
23147965
83769652
54128269
51342881
11959762
15694714
18861306
74637199
93524322
88177821
86205367
65016671
8669517
91778561
78548967
69033509
49473174
93593656
19093655
56696000
89571040
98509687
55358790
80122066