28293542
55925464
54844564
98255073
68263791
82806496
48194662
61465217
39067564
71143711
66282884
56722346
34844739
51622066
1718343
43881779
27074853
32682552
89986035
19903081
11631641
22001271
45313125
86673594
24431701
6674532
69733241
72758630
607077
8294344
39826845
35295400
32554709
16879435
54047579
82374489
18756011
36731787
32276770
30972750