46969550
25451370
23531633
51813140
8636549
67439508
45509950
40927695
22114608
3763098
31887622
28798265
61741656
24002357
29449602
37827996
7314974
61702441
32802363
5700494
80629722
51519835
3906945
34778082
47033657
8212966
58344262
88131523
95778180
69417170
87451741
9015867
34697428
88773220
66138563
29858484
21411189
82043268
24294595
59597685