3032807
54206882
82239252
1376273
46119966
33879611
94122200
95306277
29859415
195895
44276052
51331793
66576403
46338621
2721892
82077929
8197385
68357724
88428834
361728
96563614
2934898
50279138
42828453
79378903
1256160
201822
65634399
70925017
29902963
48754288
64116340
48383064
11439867
4040792
65338610
82786048
48309477
94043067
4547208