95464193
16902390
75472906
6817531
29585649
49554749
80125067
30216586
69686182
41098131
81723932
83555557
71765097
11162648
83194296
3766931
52339083
40425647
5462431
49584051
3737473
10202086
53463050
64632197
18378296
13551899
67531396
313228
71812181
64464669
94881482
98584879
41854747
12615956
34068370
89661000
15213182
2357929
5744605
28231435