75441825
6345262
1446521
86677206
65106776
68985723
50191991
29081967
92984723
40699721
3035526
65504594
83256055
74737121
30409905
83943958
55432380
10155145
91639333
23597927
84272219
93132965
73822700
47545227
71458675
5034998
69011360
48872991
69624461
54197309
44942844
24068381
66307748
25531491
20363859
77239124
546711
89481494
55581248
17893220