63108262
13933503
84788714
1707739
31287208
84523410
64668101
64233769
68535564
5182530
74434695
41383630
38686961
65672001
22044836
89995921
15092766
5077746
29214537
29548913
24952956
56682989
99827596
15025590
1239660
16399766
12533923
2174867
31331467
24969161
42842704
73743868
75559328
36796519
53109234
65349429
50389411
6328929
59339147
69093995