19294974
38651557
29643484
8781527
71167704
6597611
61186624
51102599
2640987
11226877
26898191
7138312
496699
84149592
39951788
57648183
85525709
68145141
5826248
8208848
5795246
3032680
87049447
78504781
71108204
4534340
61947678
19667943
43909925
74392394
15196077
12677763
39864508
8997452
76409522
57447397
1965242
41895465
96482361
73343968