29344498
73676066
28379495
34411542
82362094
4493342
56005323
3185683
30921143
35038671
48887579
74005748
38414551
17502347
10795089
9523689
7965953
84876611
90861090
31909434
78323130
9885900
39328973
18126383
2462951
80543951
10558146
59595528
23114438
52131969
8037915
82757021
24831186
2153551
49097915
72882837
35873511
28022846
83689647
50505699