96197329
34858510
6660602
59681080
95876997
56519702
46312982
70998524
44355069
68332028
64148812
9311782
59315825
69409515
7899481
61529087
49507408
73656100
41112613
51568401
59029374
17113875
35893987
806675
1124886
67362659
40332382
83936511
86573555
33876015
13189178
94116015
66478445
94532165
58548652
6633752
47897833
31096747
32467385
250893