41591352
95726030
75236864
97671503
43674178
53213631
21475384
23849392
183285
92595978
30491810
6044732
70146153
65082399
57462470
54255774
2232684
93006557
58246189
90071985
51051689
8862569
47289646
53633634
54985626
4500186
45348440
48933256
961471
61141274
318678
27999402
57097288
66794566
67726323
7147781
26106532
50376371
3278410
70748471