6476876
90447095
77853869
63221533
94438000
92045524
88828269
44777639
99773586
19637002
67065014
69768509
24379325
65621077
69723037
73911003
2981638
44039418
55614872
16341237
69195953
36381575
28246052
319273
53025044
22015371
4394979
50789218
69728822
38524687
72274883
96459538
78981622
20309015
52341317
67056064
97602777
14357503
31369433
24315110