51961231
51008529
7940505
86237249
94796798
17132280
13992869
45324063
81097713
11768310
40707323
24174608
9139838
60503236
36512241
73069238
22154124
33297163
61857241
78318309
71615676
4480732
39731539
43163104
22168795
58228429
25078767
87064478
73906773
9267767
1024595
23757866
37264756
43874494
55294260
8899696
91686177
97077122
72452303
3866882