49081320
27276878
95092685
37122480
95763215
51179134
69511476
40206465
8248272
78989643
81254481
59238027
62235239
86869349
25804997
51878283
1359625
67642976
53716214
47603658
42489806
1358003
3855640
16057013
12937293
18081486
68048895
20891992
5544326
6174950
51505740
24865264
62341336
48638734
70263043
89257852
87875812
48012370
9071009
41553524