49299230
77229259
58528942
74488734
98158953
99477141
95177843
16027254
71521860
75525634
70378205
72056251
50728425
49682250
73021547
78862907
80597966
19747203
60485267
876915
61329191
67895078
44112812
81498293
6906201
59269398
11818081
79444198
2008346
58044701
20976444
63083698
17074239
19404912
3965449
26063613
17599664
12944737
9400670
70385523