40303197
67156280
70155110
36821823
4792749
69847374
7325525
87459915
11875514
3462167
53761154
6409921
10847156
80247222
40341732
16672969
83962541
33841961
1799073
2017688
31342107
74468487
55213339
10141673
53852765
7383856
37061154
46093010
50089604
92939752
48625189
9179825
34413871
76473312
40945595
6716364
97445859
31129136
95139044
36639943