82912179
78671371
73026491
7987192
50113815
466041
22909295
96165780
88675966
44443259
79656903
44044108
7873227
13139148
41347691
1694129
39488393
18463574
22703103
7784511
29694387
28452783
4292585
31448932
54528604
99765348
7285463
61035582
18458656
99269472
4059896
76492241
27671280
58253775
33664267
30009433
46414761
6920154
24057114
34921316