79575246
25005564
31594337
32496872
133999
9247618
5348647
98463592
16937346
34554053
94514388
49361473
122062
6983745
89218807
44286607
76142587
92396643
24979102
51036244
63136693
6996798
48451624
45298762
38844861
11074448
32072683
31431804
17949857
1466672
66968601
8548808
92311864
45109388
41706090
56337753
51342295
76756024
44892357
82391538