48311773
70347143
25487346
95441033
87376579
8045542
53064308
34304609
33314351
95753240
68449686
876695
46006870
2431605
41951970
41948806
6887131
10068074
20424154
34018014
8695624
80685888
80926410
67838687
44369947
90957342
55729600
32431988
97784130
548199
585385
73087896
7042566
79544575
57169947
58548278
47448536
7986136
17056345
29344335