34611793
43687565
8717430
77712145
1000161
92738460
37039068
26728340
4697095
52272121
60029363
5262637
27019482
45496402
32604857
85064529
11684542
97374909
77372982
39122569
41145464
645716
29457097
53969870
58601409
75541010
44266800
63409508
8708651
18012484
66825838
21573370
99167028
82395748
58872719
7323504
1965178
17596415
23617156
34248744