44177053
32766596
89931455
72189525
17295428
85179294
15964263
88169992
72795071
50021000
76218939
91539980
24597912
20425834
67693557
78678275
24376630
44686222
35072502
31028175
44664167
84854690
5473364
99322401
13839465
84853284
73408804
1805431
31404591
38369826
76685469
33213202
5805773
73869062
98072341
41053662
3404989
94221805
6342943
93287256