36963899
18908761
25001538
8458540
67249070
17477466
63633243
18112215
73447676
10423792
41917388
95279687
8526297
53514847
4435334
95446192
63507668
76708998
86879642
44575396
89427609
11399828
73239262
94881042
8509261
419831
88584396
7591891
21266878
53611542
16449089
58987040
47267434
38848022
15643796
56836458
38831125
38103501
7588657
91363454