40994940
6631246
32494955
77015955
58275814
43935433
7798907
693140
66515421
2105955
98374040
27015053
50643910
49461921
25932699
8634315
15118922
42589225
64442376
96637160
15296657
78804512
45069003
17554769
31087154
77973529
3559886
33885828
9901641
36131436
9296129
5756887
52275288
59363462
99678480
38365135
41224641
86227423
89299993
68502773