8977344
2958328
60764127
12779762
34221012
79241055
16854850
91529887
32493845
66647366
50915349
26667773
84975311
93225396
23449490
71427230
22735056
41221855
8849768
35545596
37538677
50931782
70053257
26844644
83415886
53266508
26501290
8185562
37717532
5757965
7669955
94662420
105686
20455704
29542549
60532803
96978750
10068737
75180
18663459