73025252
37518093
2038215
45502858
412594
24973787
64713471
51941997
9148643
4823153
92339063
1857141
68127363
54419342
8397574
34471163
48291780
83772387
42003274
691947
32652571
73798732
19329337
6443163
34157458
70492243
11593882
63665874
9779904
1871405
68259916
45109850
71173123
49972701
64649436
109415
8323425
88814912
89775000
85196051