57465238
80064907
35119090
88413191
43197252
35225798
92064676
2622633
88483442
6389956
33086373
7787337
27804181
98306324
91783301
47002425
17923145
38515896
10934295
66607077
2749739
52894009
7345202
37252930
30152527
66003933
3215425
95481761
80314914
70782732
48803637
60898477
47099043
55755720
19181178
8203077
44385069
7930903
34857693
51109959