34459869
39233939
48981741
51216970
40865322
58573205
62966179
88694578
58552276
3554956
54345546
18039261
18065553
77131207
54001226
6307478
70811073
28208484
17331503
55946280
63505416
15845084
9958027
87924901
86982273
55682182
44426949
60208762
13073367
92067921
93853034
13566957
19677422
7553063
50362997
4410344
50324137
93834484
66678126
86997154