30414626
23196592
49292386
59668342
424971
98243384
71625
66564816
31857890
30925151
55795148
7199139
4473110
49218530
64278278
36353750
86925143
85892342
34517054
79664024
70823944
35148781
5085395
99906851
58352490
56667221
76903215
99942774
86093024
60102113
7598331
6345055
7963379
4283655
23383164
12089270
73492089
59728753
9966388
13521788