16898720
87881840
53882221
99844760
45172202
58094606
81068917
15857991
23779878
6048416
61443348
84268143
32903986
51347809
95274966
8969672
10123215
39824374
49095649
15021093
95074901
33511078
24256251
73364481
42199398
8972104
6183620
35311105
23121328
21865698
42953798
80775376
23003632
7079887
4403712
48359656
47187601
81552765
3893911
1711612