21825865
71006624
99272821
34948740
62198961
51325227
88333500
46488597
905414
79376906
29143820
46131436
67687031
7301603
27254740
68289781
9202737
16644728
86252096
33779280
24817577
68435733
58089562
13432977
881061
47235341
44744912
7593253
8504396
4661310
36028068
4133440
46074561
70013812
13053966
53703601
10412934
1626954
44955370
36834347