5152124
40096410
13205429
62984673
68019834
86128978
22884276
57699373
47639979
75275497
2747945
59707430
10768731
5558665
33433099
83786052
12133399
97637772
86606754
55913980
43382886
26635670
30756010
72683752
651515
90475379
88544295
98295539
59656892
28294143
82655405
95423934
80955994
43825701
95692040
41719175
6956167
76984908
22141085
28791336