56798113
12873707
89318242
35687960
34896830
3685927
15389396
7335684
86715204
34552029
38502763
11814645
93413299
91175943
6521342
12848947
91051067
7839642
81463451
2988157
82609051
432595
16571547
47522444
96248034
57755729
56404710
96496059
41951232
62573375
48067342
51223225
9367817
84534068
45254862
17444481
47639459
24152037
14423633
10709442