95463726
33666429
32802938
1310139
84749230
43977882
1052652
3990696
67245410
48328500
76851467
44993719
47408496
86266465
96451553
91783241
44635304
45617718
72962976
55358695
95858787
6759492
61033312
1211555
95684592
72563293
55925743
77194890
33215609
95782527
28224710
45115942
33299066
11812269
41814774
26205874
95025784
37589732
83446134
10764813