99179435
70927182
78625567
2052914
47552202
82503015
84628853
6656536
18919152
86323308
86122064
66081844
253927
698550
76516193
63859504
38752271
86735138
77854633
1901316
46652036
73905132
16498391
14674286
89579643
2612866
86439794
34215686
4331624
3728189
65724726
96223201
805791
34767437
50805416
99572459
59304234
86534903
22977423
2131462