30401833
83871912
42242104
17036992
9926299
34537035
93924370
52859035
78717522
60318136
21089168
16977378
62703264
5856731
5543590
82881029
39929718
54228657
5584176
87665363
37158190
60343434
291893
68515991
76426151
51775482
31065082
23097712
69589641
80936457
88171326
84819953
9180819
39377619
4718131
53001076
75991974
53081210
4921343
61273779