88832229
23204479
6111672
52293882
62349083
64089799
83728880
97451567
5062869
50867614
58124267
94548048
3005513
62118627
82668995
1211894
9464131
57873926
37051870
10135394
29742216
46667512
30791134
56003210
82568
41611400
9242481
16139815
13912156
64977803
5762175
57459619
76445325
12468386
66566666
28665493
55392111
58972066
36936772
17196154