23321436
6931502
59819257
72771601
56943579
87678086
29269228
54113561
20092356
67147646
4783172
33755847
83971574
6558260
41334524
9263655
52221848
86786176
85971782
31877566
7802834
76662012
29997678
60459286
47276605
73429704
73797108
60782797
27262795
83115345
84675535
67589995
32208229
39648281
46067745
2861158
10549113
831484
85293430
64522515