51415105
24287501
6358736
32311047
28601116
54641210
77058963
51499291
41367222
326879
12494658
39199955
64793060
26328441
7302112
2637900
94719388
72659148
59262646
73996238
3071686
38427399
93207330
66673159
5792452
79655819
32799730
51328990
50044033
50262437
2591313
19368005
14047331
70176130
61038205
5985687
84262434
89517639
3368810
927916