54341633
69837857
15975976
5226117
60694263
69955604
30925517
19371852
67127138
72255410
91498369
45576712
33258691
15459429
10897974
91153231
77532345
17987860
94081634
16359383
4115220
11169402
55108717
25546370
18174402
90694680
37681688
39628904
86444420
770372
49533005
78089112
11297593
83814706
21977433
17505371
99714897
21798809
39232212
49551315