47478248
2529285
95572297
71998801
11665234
50892179
28173799
66096553
55627076
50791593
65449930
45868447
5659183
51071453
49729731
83907517
82695508
32103793
95548886
7044891
54148093
7938390
23345703
216865
24316963
53341972
60907671
67558178
5115244
73127321
18347777
38395447
68668391
75027894
3076375
7037270
57501289
377522
36592755
36999525