48303428
95618326
16678414
40467033
5008713
86482830
5274100
61417893
47485279
57028520
95576444
3553583
69315047
73798029
47104112
8952970
8513519
26231374
41541963
67506372
1021028
71981903
91416941
76073066
86851375
36849506
81892426
30865500
72124452
35634045
57015780
34529822
21476090
11079631
65373188
81171639
11179075
5503654
3294644
40625453