3391243
27739172
91981585
53087382
63476308
92791163
81644068
69965798
5783405
58935039
7883267
59908079
31226092
32783980
36878837
80977838
68731512
71731624
8633753
72667335
37889316
36446924
28687
79956889
33202132
86043226
4169242
73489192
64478726
68194807
6125950
51124940
785468
31107832
20058635
87396421
33692307
87445323
82532855
60633288