95892832
27003046
59928379
43064041
39645040
12283560
7644
80014305
82671132
51688822
57218344
4202920
80161398
66302865
13874957
74599739
52612886
56348209
74399536
92678206
61691228
47166823
96468598
9043184
2490519
53944423
10567724
10754524
46019755
22021676
94735361
58037548
85595899
48037449
2772392
40923396
7843752
634236
93014920
15406519