89903711
47161809
14091001
36719299
64072705
22777932
70243602
7527400
77666761
37724461
22722849
98977132
5773243
97944901
3884452
31988217
5401311
21161522
18052095
9414410
920386
13297980
10807970
75346886
2273920
90844797
50153879
16648647
45694380
75224454
61811349
64728773
56953628
94143409
32448263
55908909
6016500
5688551
92908868
4525571