97583624
4133717
94847191
87324631
85567110
51854644
32693928
86763303
1702884
76904491
32214522
26848967
88960
74989347
29329801
65756521
18326075
20236098
34348429
4518247
45041505
5915845
36593432
3151709
75235308
87335694
93714879
74643633
82893238
89144838
63779464
93203976
68419652
13322380
42737378
62954396
67992405
74109381
24602699
6032752